Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
131 LONDON ROAD Detached £902,339 £521,950 28 Oct 2011
135 LONDON ROAD Detached £1,050,627 £608,000 6 Jul 2011
139 LONDON ROAD Detached £721,601 £725,000 23 Jan 2023